34. 怎样解决问题

怎样解决问题

INSTRUCTOR NOTE:

通常学员在看到解决方法之后会觉得自己已经懂了,但是自己去做的时候又发现不能解决。如果你是这样的情况,不要对自己感觉灰心和泄气!要自己善于解决编程问题,需要时间和实践,但是随着你的提高,你会发现这是一个有意义和愉快的活动。

学习编程是一个具有挑战性的技能,包括与大多数人所习惯的,非常不同类型的思维。我希望本课可以给你一些有用的策略,如何自己解决问题,尤其是当你面对像这个例子这样更复杂的问题。

到目前为止,编程的问题会越来越复杂,我鼓励你安装自己的 Python 解释器,这样你将有一个更好的运行环境而不只是在网页上运行。 如果你不想在自己的机器上安装 Python,你仍然可以在我的教室里尝试习题,但是如果你在自己的机器上运行一个 Python 解释器,你将能够更快地运行代码并获得更即时的结果。

如果你还没有在自己机器上安装 Python,我鼓励你现在就安装。你可以在 python.org 下载 Python。确保你下载的是 2.7 版本,因为 Python 3.X 版本有一些东西不兼容。

要获得更多关于安装 Python 的帮助,Chad Black 写过一个 great guide 可以指导在各种系统上安装 Python。